mud-mixing gun - French English Dictionary